Voice operations fail on macOS Apple Silicon - Add support for darwin-aarch64 platform - #15
Open
hasanunlukilinc wants to merge 1 commit into
Open
Voice operations fail on macOS Apple Silicon - Add support for darwin-aarch64 platform#15hasanunlukilinc wants to merge 1 commit into
hasanunlukilinc wants to merge 1 commit into
Conversation
|
The JDA might remove built-in Opus support in the future, replacing it with an API that any 3rd party library can hook into, see discord-jda/JDA#2997. Such 3rd party libraries can then be updated more easily, and the new library I made alongside it, supports all platforms supported by the official Opus binaries. Also you mentioned libdave not being compatible, I just checked and the darwin binary has both x86_64 and aarch64, remember this repo is only about Opus, not DAVE. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cause: The embedded libdave.dylib and libopus.dylib libraries were not compatible and required manual compilation for macOS. Furthermore, a missing line caused the system to automatically reject the operation even after manual compilation.